Use new waypoint constructor.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Mon, 3 Nov 2003 14:35:55 +0000 (14:35 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Mon, 3 Nov 2003 14:35:55 +0000 (14:35 +0000)
gpsbabel/mapsource.c

index 972d90225893545f406bfd1c8a1fb175f69fa9dd..43606ea5cdecd1856cfbd127c44a12da0db2a529 100644 (file)
@@ -407,7 +407,7 @@ mps_waypoint_r(FILE *mps_file, int mps_ver, waypoint **wpt)
        double  mps_proximity = unknown_alt;
        double  mps_depth = unknown_alt;
 
-       thisWaypoint = xcalloc(sizeof(*thisWaypoint), 1);
+       thisWaypoint = waypt_new();
        *wpt = thisWaypoint;
 
        mps_readstr(mps_file, wptname, sizeof(wptname));